package com.ocom.company.service;

import com.github.pagehelper.PageInfo;
import com.ocom.common.entity.human.EntityBizApply;
import com.ocom.common.vo.company.EntityBizApplyExtendVo;
import icu.mhb.mybatisplus.plugln.base.service.JoinIService;


/**
 * ka
 */
public interface BizApplyService extends JoinIService<EntityBizApply> {


    boolean addApply(Long companyId, EntityBizApply entityBizApply);

    boolean  updateApply(Long companyId,EntityBizApply entityBizApply);

    EntityBizApply getApplyOne(Long companyId, EntityBizApply entityBizLeaveApply);

    PageInfo<EntityBizApplyExtendVo> getApplyListByPid(Long companyId, EntityBizApply apply);

    boolean update(Long companyId,EntityBizApply entityBizApply);
}
